layui.use(['form','layer','upload'],function(){
    var form = layui.form
        layer = parent.layer === undefined ? layui.layer : top.layer,
        upload = layui.upload,
        $ = layui.jquery;



    var imgUrl;
    //上传头像
    upload.render({
        elem: '.userFaceBtn',
        url: '../../upload/savefile',
        //  method : "get",  //此处是为了演示之用，实际使用中请将此删除，默认用post方式提交
        done: function(res, index, upload){

            //    var num = parseInt(4*Math.random());  //生成0-4的随机数，随机显示一个头像信息
            $('#userFace').attr('src',res.data.src);
            imgUrl = res.data.src;
            window.sessionStorage.setItem('userFace',res.data.src);// 全局变量
            //上传成功
            // var img = '<img layer-pid="rotationChartDiv" alt=""  layer-src="' + res.data.url + '" src="' +
            //     res.data.url + '" style="max-width: 100%;max-height: 100%;">';
            // $("#rotationChartDiv").html(img);
            // $("#url").val(res.data.url);
            //点击放大
           // renderImg();

        }
    });
    var renderImg = function () {
        form.render();
        layer.photos({
            photos: '#imgBig',
            shadeClose: false,
            closeBtn: 2,
            anim: 0
        });
    }
    //搜索 功能还没 完善
    $("#userFace").on("click", function () {
        var  srcs = $('#userFace').attr('src');
        debugger;
        layer.photos({
            photos: '#imgBig',
            shadeClose: false,
            closeBtn: 2,
            anim: 0
        });

    });





    form.on("submit(addUser)",function(data){


        console.log(imgUrl);
            //弹出loading
        var index = top.layer.msg('数据提交中，请稍候',{icon: 16,time:false,shade:0.8});

        // 实际使用时的提交信息
        $.post("/information/add",{

            id: $("#informationId").val(),
            imgUrl:imgUrl,
            title : $("#title").val(),  //登录名
            detail : $("#detail").val()
        },function(res){
            setTimeout(function(){
                var code = res.code;
                top.layer.msg(res.msg);
                if(200 == code){
                    top.layer.close(index);
                    layer.closeAll("iframe");
                    //刷新父页面
                    parent.location.reload();
                }

            },1000);
        })

        return false;
    })
// fan返回上页
//     form.on("submit(cancel)",function(data){
//         window.history.back(-2);
//         // setTimeout(function(){
//         //     top.layer.close(index);
//         //   //  top.layer.msg("用户添加成功！");
//         //     layer.closeAll("iframe");
//         //     //刷新父页面
//         //     parent.location.reload();
//         // },2000);
//         return false;
//     })
    /*
    先给select赋值：$("#...").val(val);
然后根据自己的情况渲染下
form.render(); //更新全部
form.render('select'); //刷新select选择框渲染
form.render(null, 'test1'); //更新 lay-filter="test1" 所在容器内的全部表单状态
form.render('select', 'test2'); //更新 lay-filter="test2" 所在容器内的全部 select 状态
     */
    var resultData;

    var htmls = '<option value="-1">请选择</option>'; //全局变量
    $.ajax({
        url: '../../role/getallrole',
        type: "get",
        dataType : "json",
        contentType : "application/json",
        async: false,//这得注意是同步
        success: function (result) {
            resultData = result.data;
            for(var x in resultData){
                htmls += '<option value = "' + resultData[x].id + '">' + resultData[x].name + '</option>'
            }
            $("#roles").html(htmls);
        }
    });
    $("#roles").val(    $("#roleId").val()  );
    form.render('select');//需要渲染一下


    //格式化时间
    function filterTime(val){
        if(val < 10){
            return "0" + val;
        }else{
            return val;
        }
    }
    //定时发布
    var time = new Date();
    var submitTime = time.getFullYear()+'-'+filterTime(time.getMonth()+1)+'-'+filterTime(time.getDate())+' '+filterTime(time.getHours())+':'+filterTime(time.getMinutes())+':'+filterTime(time.getSeconds());

})